Synonyms for "death cap"

Words with similar meaning